cardiac impression of liver - Alemán Inglés Diccionario